
#ifndef HOJA_H_
#define HOJA_H_


#include "Nodo.h"
using namespace std;

class Hoja : public Nodo {

	friend class ArbolBMas;

private:

	int hoja_siguiente;
	Registro* registro;

public:
	Hoja(long tamanio_nodo);
	virtual ~Hoja();

	void serializar(char * buffer, unsigned int &offset);
	void deserializar(char * buffer, unsigned int &offset);

	Registro* getDatos() const{
        return registro;
    }

    int getHojaSiguiente() const{
        return hoja_siguiente;
    }
};

#endif /* HOJA_H_ */
